elephas maximus - German English Dictionary